be raining cats and dogs
be raining cats and dogs
(informal) to be raining heavily